@charset "gb2312";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 12px; line-height:200%; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; color:#fff;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {background:#031321;}
a,em{ text-decoration:none; font-style:normal;}
.clear{ clear:both; height:0px; line-height:0px;}
.li20{height:20px; line-height:20px; clear:both;}
.li35{height:35px; line-height:35px; clear:both;}
.li42{height:42px; line-height:42px; clear:both;}
.li68{height:68px; line-height:68px; clear:both;}
.li70{height:70px; line-height:70px; clear:both;}
a{ color:#a8a6a6;}

.banner{width:100%; overflow:hidden;}
.banner img{width:100%;}

.focus{position:relative;}

.logo{position:absolute; z-index:2; top:40px; bottom:15px;}
.logo img{width:216px; height:42px; display:block;}

/*µ¼º½²Ëµ¥*/
.menu{background:#bd0100; width:100%; height:54px;}
.menu ul{/*width:1050px;*/ margin:0 auto; text-align:center;}
.menu ul li{width:150px; height:54px; line-height:54px; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; /*float:left;*/ display:inline-block;}
.menu ul li a{color:#ffffff; display:block;}
.menu ul li a:hover{background:#22335f; color:#ffffff;}

/*Ê×Ò³±³¾°*/
.index_bg{background:#fff url(../image/index_bg.jpg) no-repeat top center; width:100%; min-height:2818px;}

.tit_bg{background:url(../image/tit_bg.png) no-repeat top center; margin:0 auto; width:358px; height:34px; line-height:34px; text-align:center; color:#ffffff; font-size:28px; font-family:"Î¢ÈíÑÅºÚ";}

/*ÐÂÎÅ×ÊÑ¶*/
.new_list ul{width:1200px; margin:0 auto; padding-top:35px;}
.new_list ul li{background:url(../image/new_b.png) no-repeat top center; width:216px; height:452px; float:left; margin-right:30px; text-align:center; position:relative;}
.new_list ul li a{color:#ffffff; display:block;}
.new_list ul li a:hover{color:#ffffff;}
.new_list ul li:hover{background:url(../image/new_h.png) no-repeat top center; width:216px; height:452px; cursor:pointer;}
.new_list ul li .new_pic{width:158px; height:158px; border:4px solid #22335f; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; behavior:url(PIE.htc); margin:0 auto; text-align:center;}
.new_list ul li .new_pic img{width:158px; height:158px; display:block;}
.new_list ul li .new_tit{width:186px; height:75px; line-height:75px; padding:0 15px; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.new_list ul li .new_con{width:186px; padding:0 15px 20px 15px; text-align:left; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.new_list ul li .nm{width:118px; height:34px; line-height:34px; text-align:left; text-indent:15px; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; position:absolute; bottom:30px; left:40px;}
.new_list ul li .nm a,.new_list ul li .nm a:hover{color:#ffffff;}

.bj{background:url(../image/bj.png) no-repeat top center; width:100%; min-height:1095px; overflow:hidden;}

/*²úÆ·Õ¹Ê¾*/
.prod_list ul{width:1200px; margin:0 auto; /*padding-top:35px;*/}
.prod_list ul li{width:196px; margin:0 22px; float:left; position:relative;}
.prod_list ul li img{width:184px; height:184px; border:6px solid #22335f; border-radius:92px; -webkit-border-radius:92px; -moz-border-radius:92px; margin:0 auto; text-align:center; behavior:url(PIE.htc);}
.prod_list ul li .prod{position:absolute; top:0; width:196px; height:196px;}
.prod_list ul li .prod_tit{padding:45px 20px 0 20px; height:24px; line-height:24px; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.prod_list ul li .prod_con{padding:0 15px 18px 15px; height:27px; line-height:27px; text-align:center; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.prod_list ul li .pm{background:#22335f; width:78px; height:24px; line-height:24px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin:0 auto; text-align:center; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.prod_list ul li a,.prod_list ul li a:hover{color:#ffffff;}

.pros_list ul{width:1199px; margin:0 auto; padding:55px 0 30px 1px;}
.pros_list ul li{background:#22335f; width:277px; margin:0 30px 30px 0; float:left;}
.pros_list ul li img{width:271px; height:272px; padding:3px 3px 0 3px; display:block;}
.pros_list ul li p{width:271px; height:37px; line-height:37px; margin:0 auto; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}

/*¹ØÓÚÎÒÃÇ*/
.index_about{width:1200px; margin:0 auto; position:relative; padding-bottom:60px;}
.index_about img{padding-left:78px;}
.index_about .about_tit{position:absolute; top:72px; left:505px; background:url(../image/about_tit_bg.png) no-repeat top center; width:145px; height:50px; line-height:50px; text-align:center; color:#ffffff; font-size:28px; font-family:"Î¢ÈíÑÅºÚ";}
.index_about .about_con{text-align:center; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.index_about .about_con p{color:#ffffff; font-size:16px;}

/*¿Í»§°¸Àý*/
.case_list ul{width:1199px; margin:0 auto; padding:55px 0 0 1px;}
.case_list ul li{background:#22335f; width:277px; margin:0 30px 30px 0; float:left;}
.case_list ul li img{width:271px; height:272px; padding:3px 3px 0 3px; display:block;}
.case_list ul li p{width:271px; height:37px; line-height:37px; margin:0 auto; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.case_list ul li:hover{background:#bd0100;}

/*À¸Ä¿·ÖÀà*/
.nav{background:url(../image/nav_bg.jpg) no-repeat top center; width:100%; height:186px; border-bottom:1px solid #22335f;}
.nav ul{width:1180px; margin:0 auto; text-align:center; padding-top:32px;}
.nav ul li{padding:0 10px; display:inline-block;}
.nav ul li a{height:36px; line-height:36px; background:#22335f; padding:0 25px; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; display:block;}
.nav ul li a:hover{background:#bd0100; color:#ffffff;}

/*µ¥Ò³ÄÚÈÝ*/
.con{width:1200px; margin:0 auto; padding:20px 15px; text-align:left; color:#fefefe; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}

.mid{width:1200px; margin:0 auto;}

/*ÍÆ¼öÐÂÎÅ*/
.news_list_t{padding:40px 0 35px 0;}
.news_list_tl{width:576px; margin-right:48px; float:left; position:relative;}
.news_list_tl a{display:block;}
.news_list_tl .lpic img{width:154px; height:154px; border:6px solid #22335f; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; display:block; position:absolute; z-index:2; top:24px; left:0;}
.news_list_tl .lbg{background:#bd0100;width:492px; height:214px; float:right;}
.news_list_tl .lbg .news_l{padding-left:102px;}
.news_list_tl .ltit{text-align:left; padding:10px 10px 0 0; height:50px; line-height:50px; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list_tl .lcon{text-align:left; padding:0 10px 10px 0; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list_tl .lm{background:#22335f; width:118px; height:34px; line-height:34px; text-align:left; text-indent:15px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; float:left;}
.news_list_tl .lm img{width:16px; height:16px; float:right; padding:9px 15px 0 0;}
.news_list_tl .lm a,.news_list_tl .lm a:hover{color:#ffffff;}

.news_list_tr{width:576px; float:right; position:relative;}
.news_list_tr a{display:block;}
.news_list_tr .rpic img{width:154px; height:154px; border:6px solid #22335f; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; display:block; position:absolute; z-index:2; top:24px; right:0;}
.news_list_tr .rbg{background:#bd0100;width:492px; height:214px; float:left;}
.news_list_tr .rbg .news_r{padding-right:102px;}
.news_list_tr .rtit{text-align:left; padding:10px 0 0 15px; height:50px; line-height:50px; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list_tr .rcon{text-align:left; padding:0 0 10px 15px; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list_tr .rm{background:#22335f; width:118px; height:34px; line-height:34px; margin-left:15px; text-align:left; text-indent:15px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; float:left;}
.news_list_tr .rm img{width:16px; height:16px; float:right; padding:9px 15px 0 0;}
.news_list_tr .rm a,.news_list_tr .rm a:hover{color:#ffffff;}

/*ÐÂÎÅÁÐ±í*/
.news_list ul{width:97%; margin:0 auto; padding-bottom:30px;}
.news_list ul li{background:url(../image/jt.png) no-repeat top left; height:62px; line-height:62px; border-bottom:1px dotted #bfbfbf; text-align:left; color:#444444; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list ul li a{margin-left:2px; text-indent:25px; height:62px; line-height:62px; color:#fff; display:block;}
.news_list ul li a:hover{color:#fff;}
.news_list ul li span{float:left;}
.news_list ul li em{float:right; padding-right:8px;}

/*ÐÂÎÅÏêÇé*/
.news_show{padding:30px 5px;}
.news_s_tit{background:url(../image/hr.png) repeat-x bottom center; text-align:center; height:46px; line-height:46px; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.news_s_date{text-align:center; height:32px; line-height:32px; padding-top:10px; color:#697fb9; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.news_s_con{padding:10px 0 20px 0; text-align:left; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}

/*·ÖÒ³*/
#page{margin:0 auto; text-align:center; padding:0 0 30px 0;}
#page a{background:#22335f; padding:6px 15px; margin:0 3px; color:#fff; font-size:14px; font-family:"ËÎÌå"; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
#page a:hover{background:#bd0100; color:#fff;}
#page a.select{background:#bd0100; color:#fff;}

/*Í¼ÎÄÁÐ±í*/
.pro_list ul{padding:40px 0 5px 1px;}
.pro_list ul li{background:#22335f; width:277px; margin:0 30px 30px 0; float:left;}
.pro_list ul li img{width:271px; height:272px; padding:3px 3px 0 3px; display:block;}
.pro_list ul li p{width:271px; height:37px; line-height:37px; margin:0 auto; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_list ul li:hover{background:#bd0100;}

/*Í¼ÎÄÏêÇé*/
.pro_show{padding:18px 0;}
.pro_s_tit{text-align:center; height:60px; line-height:60px; color:#fff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_s_pic{margin:0 auto; text-align:center; padding:0 0 32px 0;}
.pro_s_pic img{max-width:750px; border:3px solid #22335f;}
.pro_s_detail{background:#09192d; width:100%; height:46px; line-height:46px; text-align:left; text-indent:12px; color:#fefefe; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_s_con{padding:15px 0; text-align:left; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

/*·­Ò³*/
.fanye ul{padding:18px 10px 30px 10px; border-top:5px solid #09192d;}
.fanye ul li{float:left; height:40px; line-height:40px; color:#fefefe; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.fanye ul li a{color:#fefefe;}
.fanye ul li a:hover{color:#fefefe;}

/*ÁôÑÔ*/
.gbook{padding:30px 0 150px 0;}
.gbook_l{float:left; padding:0 40px 0 175px;}
.gbook_l ul li{clear:both;padding:0 0 20px 0;}
.main_ly_t1{color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.main_ly_t1 span{color:#ff585f;}
.main_ly_t1 input{width:380px; height:38px; line-height:38px; padding:0 5px; background:#ffffff; border:1px solid #dcdcdc; color:#444444; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; outline:none;}
.main_ly_t1 textarea{width:380px;height:200px; line-height:30px; padding:0 5px; background:#ffffff; border:1px solid #dcdcdc; color:#444444; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; outline:none; resize:none;}
.main_ly_t2{width:134px; margin:0 auto; text-align:center;}
#tijiao{float:left; background:#bd0100; border:0; width:134px; height:42px; line-height:42px; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer;}

.gbook_r{float:left; background:url(../image/gbook.png) no-repeat top center; width:303px; height:485px;}
.gbook_rcon{width:220px; line-height:25px; padding:26px 0 0 46px; color:#22335f; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}


/*ÁôÑÔÁÐ±í*/
.gbook_list{padding:30px 0;}
.gbook_list ul{padding-bottom:20px;}

/*ÕÐÆ¸ÁÐ±í*/
.job_list{padding:30px 0; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.job_list ul li{background:#0b1b31; width:538px; padding:12px 25px; margin-right:24px; float:left;}
.job_list ul li .job_l_tit{height:38px; line-height:38px; text-align:left; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; float:left;}
.job_list ul li .job_l_tit img{width:18px; height:18px; padding:10px 0 0 10px; float:right;}
.job_list ul li .job_l_tit a{color:#ffffff;}
.job_list ul li .job_l_tit a:hover{color:#bd0100; text-decoration:underline;}
.job_list ul li .job_l_num{text-align:left; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.job_list ul li .job_l_con{text-align:left; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

/*ÕÐÆ¸ÏêÇé*/
.job_show{padding:30px 10px;}
.job_s_tit{height:35px; line-height:35px; text-align:left; color:#bd0100; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.job_s_num{text-align:left; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.job_s_con{text-align:left; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}

.zp{background:#bd0100; width:133px; height:42px; line-height:42px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin:0 auto; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.zp a,.zp a:hover{color:#ffffff;}

/*¼òÀúÁÐ±í*/
.jianli{margin:0 auto; color:#4444;font-size:14px;}
.main_bd3{width:200px;height:30px; line-height:30px; background:#eaeaea;border-top:solid 1px #d0d0d0;border-left:solid 1px #d0d0d0;border-right:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea; color:#22335F; margin-bottom:8px;}
.main_bd4{width:792px;height:102px; background:#eaeaea;border-top:solid 1px #d0d0d0;border-left:solid 1px #d0d0d0;border-right:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea; color:#22335F;font-size:14px;line-height:25px;padding:5px; margin-bottom:3px;}

.tj{float:left; background:#bd0100; border:0; width:134px; height:42px; line-height:42px; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer;}
.cz{float:left; background:#22335f; border:0; width:134px; height:42px; line-height:42px; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer;}


/*µ×²¿°æÈ¨*/
.bot_bg{background:#bd0100; width:100%; border-top:1px solid #de0302;}
.bot{width:1200px; margin:0 auto; padding:30px 0 25px 0;}
.bot_l{width:260px; padding-right:62px; border-right:1px dotted #ff0100; float:left;}
.bot_r{width:757px; padding-left:120px; float:left;}
.bot_rl{float:left;}
.bot_rl ul li{width:27px; height:27px; padding-right:15px; float:left; position:relative; cursor:pointer;}
.bot_rl ul li div{display:none; position:absolute; top:35px; left:0; z-index:2;}
.bot_rl ul li div img{width:80px; height:80px;}
.bot_rl ul li img{width:27px; height:27px; display:block;}
.bot_rr{float:left; width:606px; padding-left:25px; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.bot_rr p,.bot_rr table tr td{color:#ffffff; font-size:14px;}
.bq{padding-top:10px; text-align:center; color:#f66261; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.bq a,.bq a:hover,.bq p,.bq p a,.bq p a:hover{color:#f66261;}